home *** CD-ROM | disk | FTP | other *** search
Wrap
INI File | 1994-08-11 | 70.5 KB | 4,264 lines
[ver] 4 [sty] jmacro.sty [files] [charset] 82 SHIFTJIS (Windows) [revisions] 0 [prn] Apple LaserWriter Plus [port] LPT1: [lang] 1 [fldnames] ╠¿░┘─▐1 ╠¿░┘─▐2 ╠¿░┘─▐3 ╠¿░┘─▐4 ╠¿░┘─▐5 ╠¿░┘─▐6 ╠¿░┘─▐7 ╠¿░┘─▐8 [desc] ╡░╢▐┼▓╗▐░é╠├▐░└é≡ĵéΦì₧é±é╛╢┌▌└▐░é╠ì∞ɼ<*-><**> 776745247 87 738366549 1024 19 0 0 0 0 1 [fopts] 0 1 0 0 [lnopts] 2 Body Text 1 [docopts] 5 2 [GramStyle] [l1] 0 [edoc] <:#452,9071>define CreateFont() DllCall("gdi,CreateFont,HHHHHHHHHHHHHHC", %1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14) <:#226,9071>define DeleteObject(handle) DllCall("gdi,DeleteObject,HH", %1) <:#452,9071>Define SendMessage(hwnd, message, wparam, lparao) dllcall("user,SendMessage,JHHHJ", %1, %2, %3, %4) <:#452,9071>Define PostMessage(hwnd, message, wparam, lparao) dllcall("user,PostMessage,JHHHJ", %1, %2, %3, %4) <:s><:#226,9071> <:s><:#226,9071> <:#226,9071><:><:><:><:>Define EnableHardwareInput() dllcall("user,EnableHardwareInput,AA", %1) <:#226,9071>Define ShowWindow(hWnd, stuff) DllCall("user,ShowWindow,HHH", %1, %2) <:#226,9071>Define FindWindow() DllCall("user,FindWindow,HCC", %1, %2) <:#226,9071>Define GetActiveWindow() DllCall("user,GetActiveWindow,H") @Outline2@<:#452,9071>Define SendMessageC(hwnd, message, wparam, lparao) Dllcall("user,SendMessage,HHHHC", %1, %2, %3, %4) @Outline2@<:#226,9071>Define GetWindowText() DllCall("user,GetWindowText,HHCH", %1, %2, 50) <:#226,9071>define IsIconic(hWnd) DllCall("user,IsIconic,HH", %1) <:#226,9071>define WinHelpa(hWnd, file, cmd, ptr) DllCall("user,WinHelp,HHCHJ", %1, %2, %3, %4) <:#226,9071>define WM_GETTEXT 0x000D <:#226,9071>define SC_RESTORE 0xF120 <:#226,9071>define WM_SYSCOMMAND 0x0112 <:#226,9071>Define WM_SETFONT 0x30 <:#226,9071>Define WM_COMMAND 0x111 <:#226,9071>Define WM_QUIT 0x0012 <:s><:#226,9071> <:#284,9071>'define calstyle "<:f240,BArial,255,0,0>_orgcal.sty<:f>" <:s><:#226,9071> <:#226,9071>declare startcal(p1, p2) <:#226,9071>declare getorgdata(orgsection, orgsection2) <:#226,9071>declare readorgdates(p1, p2, p3, p4, p5) <:#226,9071>declare datenum2datestr(orgmonth) <:#226,9071>declare autocal(year, month) <:#226,9071>declare datestr2datenum(orgmonth) <:#226,9071>declare findday(orgday) <:#226,9071>declare findday_ann(orgday) <:#226,9071>declare readorganniversary(dates, text, month) <:#226,9071>declare createdlgfont() <:#226,9071>declare setfont(hdlg, id) <:#226,9071>declare deletefont() <:#226,9071>declare delfile(filename) <:#226,9071>declare FindAndReplace(String, Findwhat, Replacewith) <:s><:#226,9071> <:#226,9071>' Macro by Charlie Pappas, Calendar by Powell Smith <:s><:#226,9071> @Function@<:#226,9071>function orgcal() <:#226,9071>if GetOpenFileCount() = 1 <:#226,9071> dim tmp(1) <:#226,9071> GetOpenFileNames(&tmp) <:#226,9071> if tmp(1) = "(ÉVïKò╢Åæ)" and fileChanged(0, 0) = 0 <:#226,9071> AppMaximize("(ÉVïKò╢Åæ)") <:#226,9071> endif <:#226,9071>endif <:#226,9071>ignorekeyboard(1) <+C><:#284,9071>'stylesheet = "<:f240,BArial,255,0,0>_<:f><:f240,BArial,255,0,0>C<:f><:f240,BArial,255,0,0>ALORG.STY<:f>" <+C><:#284,9071>stylesheet = "<:f240,BArial,255,0,0>J<:f><:f240,BArial,255,0,0>C<:f><:f240,BArial,255,0,0>ALORG.STY<:f>" <:#226,9071>if getopenfilecount() <;> 0 <:#284,9071> if (getdocinfo$(ddstylesheet) <<<;> stylesheet) <:f240,BArial,0,0,128>Or (GetDocInfo$(dduser8) = 1)<:f> <:#226,9071> if New(stylesheet, WithContents, 1024) <<<;> 1 <:#260,9071> message("<:f240,1élér û╛Æ⌐,255,0,0>╜└▓┘╝░─é¬î⌐é┬é⌐éΦé▄é╣é±<:f> {stylesheet}.", "▒╨╠▀█") <:s><:#226,9071> return 0 <:#226,9071> endif <:s><:#226,9071> return 0 <:#226,9071> endif <:s><:#226,9071>else <:#226,9071> makenew: <:#226,9071> if New(stylesheet, WithContents, 1024) <<<;> 1 <:#322,9071><:f240,BArial,255,0,0> message("<:f><:f240,1élér û╛Æ⌐,255,0,0>╜└▓┘╝░─é¬î⌐é┬é⌐éΦé▄é╣é±<:f><:f240,BArial,255,0,0> {stylesheet}.", <:f240,1û╛Æ⌐,255,0,0>"▒╨╠▀█"<:f240,BArial,255,0,0>)<:f> <:s><:#226,9071> return 0 <:#226,9071> endif <:s><:#226,9071> return 0 <:#226,9071>endif <:#226,9071> <:#226,9071>defstr year, month; <:#226,9071>AllocGlobalVar("TitleName",1) <:#226,9071>'goto debug <:#226,9071>shortdate = GetProfileString$("intl","sShortDate","win.ini"); <:#226,9071>if shortdate <<<;> "yy/MM/dd" <:#226,9071> message("║▌─█░┘╩▀╚┘é╠èeìææ╬ë₧é┼üAô·òté╠ÆZéóî`Ä«é≡ô·û{ùpé╠Åëè·Å≤æ╘é╔é╡é─é¡é╛é│éó") <:#226,9071> FreeGlobalVar("TitleName") <:#226,9071> return 0 <:#226,9071>endif <:#226,9071> <:#226,9071>if autocal(&year, &month) <<<;> 1 <:#226,9071> FreeGlobalVar("TitleName") <:s><:#226,9071> return 0 <:#226,9071>endif <:s><:#226,9071> <:#226,9071>docinfofields("", "", "", "", "", "", "", 1) <:#226,9071>defstr startrow, startcol, endrow, endcol; <:#226,9071>TableGetRange(&StartRow, &StartCol, &EndRow, &EndCol) <:#226,9071>if startrow = 10 <:#226,9071> type("<[>down]<[>down]<[>shiftdown]") <:#226,9071> answermsgbox(yes) <:#226,9071> DeleteColumnRow(row) <:#226,9071>endif <:#226,9071>orgsection = GetProfileString$("OrgCal", "Calendar", "amipro2.ini") <:#226,9071>if orgsection = "" <:#284,9071> 'orgsection = "<:f240,BArial,255,0,0>Calendar<:f>" <:#260,9071> orgsection = "<:f240,1élér û╛Æ⌐,255,0,0>└▐▓▒╪░<:f>" <:#260,9071> WriteProfileString("OrgCal", "Calendar", "<:f240,1élér û╛Æ⌐,255,0,0>└▐▓▒╪░<:f>", "amipro2.ini") <:#226,9071>endif <:#284,9071>orgsection2 = GetProfileString$("OrgCal", "<:f240,BArial,255,0,0>Anniversary<:f>", "amipro2.ini") <:#226,9071>if orgsection2 = "" <:#260,9071> orgsection2 = "<:f240,1élér û╛Æ⌐,255,0,0>ïLöOô·<:f>" <:#260,9071> WriteProfileString("OrgCal", "Anniversary", "<:f240,1élér û╛Æ⌐,255,0,0>ïLöOô·<:f>", "amipro2.ini") <:#226,9071>endif <:#226,9071>windir = getwindowsdirectory$() <:#226,9071> <:#226,9071>type("<[>ctrlhome]<[>down]<[>down]") <:#260,9071>statusbarmsg("<:f240,1élér û╛Æ⌐,255,0,0>╡░╢▐┼▓╗▐░é╠├▐░└é╠ĵô╛Æå<:f><:f240,1élér û╛Æ⌐,255,0,0>...<:f>") <:#226,9071>if getorgdata(orgsection, orgsection2) <<<;> 1 <:#226,9071> statusbarmsg("") <:#226,9071> hwnd = findwindow("TZ_PORG", 0) <:#226,9071> showwindow(hwnd, 1) FreeGlobalVar("TitleName") return 0 <:#226,9071>endif <:#226,9071> <:#226,9071>statusbarmsg("") <:#226,9071>pause(001) <:#226,9071>debug: <:#226,9071>dim dates(1)<:W+0> <:#226,9071>dim dates_ann(1) <:#226,9071>dim text(1) <:#226,9071>dim text_ann(1) <:#226,9071>dim time(1) <:#226,9071>monthnum = datestr2datenum(month) <:#260,9071>statusbarmsg("<:f240,1élér û╛Æ⌐,255,0,0>╡░╢▐┼▓╗▐░é╠├▐░└é╠ô╟é▌ì₧é▌Æå...<:f>") <:#226,9071>numrecs = readorgdates(&dates, &text, &time, year, monthnum) <:#226,9071>statusbarmsg("<:U+@><:G+0><:W+0><-)><:W-0><:G-0><:U-@>") <:#226,9071>if numrecs = 0 <:#284,9071><:f240,BArial,0,0,128> Goto Anniver <:f><:f240,BArial,0,0,128> ' pmm 5/24/93 <:#226,9071>endif <:#226,9071>curday = 1 <:#226,9071>findday(curday) <:#226,9071>for i = 1 to numrecs <:#226,9071> orgdate = dates(i) <:#226,9071> if orgdate <<<;> curday <:#226,9071> type("<[>tab]<[>up]") <:#226,9071> curday = findday(orgdate) <:#226,9071> if curday = 0 <:#226,9071> FreeGlobalVar("TitleName") <:#226,9071> return 0 <:#226,9071> endif <:#226,9071> endif <:#226,9071> timex = time(i) <:#226,9071> txt = text(i) <:#226,9071> 'setstyle("Entry") <:#226,9071> setstyle("ôⁿù═") <:#226,9071> bold() <:#226,9071> type("{timex}") <:#226,9071> bold() <:#226,9071> 'untabify <:#226,9071> if KInstr(1, txt, " ") <;> 0 <:#226,9071> findandreplace(&txt, " ", " ") <:#226,9071> endif <:#226,9071> type(" {txt}<[>enter]") <:#226,9071>next <:#226,9071> <:#284,9071><:f240,BArial,0,0,128>Anniver:<:f> <:#226,9071>if getprofilestring$("OrgCal", "DoAnniversary", "amipro2.ini") <<<;> 1 <:#226,9071> goto done <:#226,9071>endif <:#226,9071> <:#226,9071>' Now do the anniversary dates <:#226,9071>type("<[>ctrlhome]<[>down]<[>down]") <:#260,9071>statusbarmsg("<:f240,1élér û╛Æ⌐,255,0,0>╡░╢▐┼▓╗▐░é╠ïLöOô·é╠├▐░└é≡ô╟é▌ì₧é▌Æå<:f><:f240,1élér û╛Æ⌐,255,0,0>...<:f>") <:#226,9071> <:#226,9071>numrecs = readorganniversary(&dates_ann, &text_ann, monthnum) <:#226,9071>statusbarmsg("") <:#226,9071>if numrecs = 0 <:#226,9071> goto done <:#226,9071>endif <:#226,9071>curday = 1 <:#226,9071>findday_ann(curday) <:#226,9071>for i = 1 to numrecs <:#226,9071> orgdate = dates_ann(i) <:#226,9071> if orgdate <<<;> curday <:#226,9071> type("<[>tab]<[>up]") <:#226,9071> curday = findday_ann(orgdate) <:#226,9071> if curday = 0 FreeGlobalVar("TitleName") return 0 <:#226,9071> endif <:#226,9071> endif <:#226,9071> txt = text_ann(i) <:#226,9071> 'untabify <:#226,9071> if KInstr(1, txt, " ") <;> 0 <:#226,9071> findandreplace(&txt, " ", " ") <:#226,9071> endif <:#226,9071> type("{txt}<[>enter]") <:#226,9071>next <:#226,9071> <:#226,9071>done: <:#226,9071>defstr fh; <:#226,9071>delfile(GetProfileString$("OrgCal", "AnniversaryFile", "amipro2.ini")) <:#226,9071>delfile(GetProfileString$("OrgCal", "CalendarFile", "amipro2.ini")) <:#226,9071>pause(001) <:#322,9071>message("<:f240,1élér û╛Æ⌐,255,0,0>╡░╢▐┼▓╗▐░é╠├▐░└é≡Ägé┴é╜╢┌▌└▐░é¬ì∞ɼé│éΩé▄é╡é╜üI<:f><:f240,BArial,255,0,0>", "<:f240,1û╛Æ⌐,255,0,0>▒╨╠▀█<:f>") <:#226,9071>FreeGlobalVar("TitleName") <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function findday(orgday) <:#226,9071>ignorekeyboard(1) <:#226,9071>while(1) <:#226,9071> curday = curword$() <:#226,9071> if curday = orgday <:#226,9071> type("<[>down]") <:#226,9071> return curday <:#226,9071> endif <:#226,9071> type("<[>tab]") <:#226,9071> if getmode() <<<;> 129 <:#303,9071> message("<:f240,1élér û╛Æ⌐,255,0,0>æ▒ìsé┼é½é▄é╣é±üB<:f>", "<:f240,1û╛Æ⌐,255,0,0>▒╨╠▀█<:f>") <:#226,9071> return 0 <:#226,9071> endif <:#226,9071>wend <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function findday_ann(orgday) <:#226,9071>ignorekeyboard(1) <:#226,9071>while(1) <:#226,9071> curday = curword$() <:#226,9071> if curday = orgday <:#226,9071> type("<[>left]") <:#226,9071> return curday <:#226,9071> endif <:#226,9071> type("<[>tab]") <:#226,9071> if getmode() <<<;> 129 <:#303,9071> message("<:f240,1élér û╛Æ⌐,255,0,0>æ▒ìsé┼é½é▄é╣é±üB<:f>", "<:f240,1û╛Æ⌐,255,0,0>▒╨╠▀█<:f>") <:#226,9071> return 0 <:#226,9071> endif <:#226,9071>wend <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function startcal(year, month) <:#226,9071>ignorekeyboard(1) <:#226,9071>defstr startrow, startcol, endrow, endcol; <:#226,9071>TableGetRange(&StartRow, &StartCol, &EndRow, &EndCol) <:#226,9071>if startrow = 0 <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>type("<[>ctrlhome]"); <:#226,9071>*year = curword$() <:#226,9071>type("<[>tab]") <:#226,9071>*month = curword$() <:#226,9071>type("<[>down]<[>down]<[>home]<[>home]<[>tab]") <:#226,9071>return 1 <:#226,9071>end function <:#226,9071> @Function@<:#226,9071>function getorgdata(orgsection, orgsection2) <:#226,9071>ignorekeyboard(1) <:#226,9071>onerror endit <:#226,9071>oncancel endit <:#226,9071>buffsize=80 <:#226,9071>defstr txt; <:#226,9071>hwnd = findwindow("TZ_PORG", 0) <:#226,9071>if isiconic(hwnd) <:#226,9071> appsendmessage(hwnd, WM_SYSCOMMAND, SC_RESTORE, 0) <+@><:#226,9071>endif <:#226,9071>showwindow(hwnd, 0) <:#226,9071>defstr titlename <:#226,9071>GetWindowText(hwnd,&titlename); <:#226,9071>titlename = strfield$(titlename,1,"<[><[>"); <:#226,9071>titlename = strfield$(titlename,1,"-"); <:#226,9071>titlename = KMID$(titlename,1,(KLEN(titlename) - 1)) <:#226,9071>'message("{titlename}") <:#226,9071>temp = getwindowsdirectory$() <:#226,9071>if right$(temp, 1) <<<;> "\" <:#226,9071> temp = strcat$(temp, "\") <:#226,9071>endif <:#226,9071>again: <:#226,9071>uname = right$(now(), 7) <:#226,9071>filename = "{temp}~{uname}.tmp" <:#226,9071>ClipboardWrite(filename, 0) <:#284,9071>'activateapp("<:f240,BArial,255,0,0>Lotus Organizer<:f>") <:#226,9071>activateapp(titlename) <:#226,9071>SetGlobalVar("TitleName",titlename) <:#226,9071>enablehardwareinput(0) <:#226,9071>wparam = 0x03F2 <:#226,9071>lparao = 0x00000000 <:#226,9071>PostMessage(hwnd, wm_command, wparam, lparao) <:#226,9071>pause(001) <:#226,9071> <:#226,9071>hdlg = getactivewindow() <:S+-1><:#284,9071>sendkeys("<:f240,BArial,255,0,0><[>ctrlhome]<:f>") ' go to beginning of organize and do File/Export <:S+-1><:#226,9071>pause(002) <:S+-1><:#226,9071>for i = 1 to 20 <:#226,9071> SendMessageC(GetDlgItem(getactivewindow(), 301), WM_GETTEXT, buffsize, &txt) <:#226,9071> if Instr(3, txt, orgsection) <;> 1 <:#226,9071> goto rabbit <:#226,9071> endif <:#284,9071> sendkeys("<:f240,BArial,255,0,0><[>down]<:f>") ' go to next org item in combo box <:#226,9071>next <:#226,9071> <:#226,9071>statusbarmsg("") <:#226,9071>enablehardwareinput(1) <:#226,9071>return 0 <:#226,9071>rabbit: <:#226,9071> <:#226,9071>WriteProfileString("OrgCal", "CalendarFile", filename, "amipro2.ini"); <:#226,9071> <:#284,9071>'sendkeys("<:f240,BArial,255,0,0><[>alto]<[>altt]u<[>altf]<:f>") <:#284,9071>sendkeys("<:f240,BArial,255,0,0><[>alto]<[>altt]w<:f><:f240,BArial,255,0,0><[>altf]<:f>") <:#226,9071>pause(001) <:#226,9071>if GetDlgItemText(getactivewindow(), 307) <<<;> 1 <:#226,9071> sendkeys(" ") ' send a space to check the box <:#226,9071>endif <:#510,9071>sendkeys("<:f240,BArial,255,0,0><[>enter]<:f>") ' U sets US 437 in US, need to localize for each country, also alt+f+space sets field names as first record option <:#284,9071>'sendkeys("<:f240,BArial,255,0,0><[>alto]<[>altt]<:f240,BArial,0,0,255>m<:f240,BArial,255,0,0><[>enter]<:f>") ' U sets US 437 in US, need to localize for each country <:#510,9071>sendkeys("<:f240,BArial,255,0,0><[>alte<:f><:f240,BArial,255,0,0>]a<:f><:f240,BArial,255,0,0><[>tab]<[>CtrlV]<:f240,BArial,255,0,0><[>enter]<[>altm]<[>enter]<:f>") ' command organizer to export ascii format to file and map all fields <:#226,9071> <:#226,9071>hdlg = getactivewindow() <:#226,9071>defstr windowtext; <:#226,9071>pause(002) <:#226,9071>while(1) <:#226,9071> getwindowtext(getactivewindow(), &windowtext) <:#510,9071> 'if windowtext = "<:f240,BArial,255,0,0>Lotus Organizer<:f>" ' check on export dialog box title bar until it is gone <:#226,9071> titlename = GetGlobalVar$("TitleName") <:#226,9071> if windowtext = titlename <:#284,9071> sendkeys("<:f240,BArial,255,0,0><[><:f240,BArial,255,0,0>esc<:f><:f240,BArial,255,0,0>]<:f>") ' clear the next message box <:#226,9071> break <:#226,9071> endif <:#226,9071> pause(010) <:#284,9071> if windowtext <<<;> "Ä└ìsÆå"'"<:f240,BArial,255,0,0>Status<:f>" <:#226,9071> break <:#226,9071> endif <:#226,9071>wend <:#226,9071>if getprofilestring$("OrgCal", "DoAnniversary", "amipro2.ini") <<<;> 1 <:#226,9071> goto done <:#226,9071>endif <:#226,9071> <:#226,9071>again2: <:#226,9071>uname = right$(now(), 7) <:#226,9071>filename = "{temp}~{uname}.tmp" <:#226,9071>WriteProfileString("OrgCal", "AnniversaryFile", filename, "amipro2.ini"); <:#226,9071>ClipboardWrite(filename, 0) <:#226,9071>PostMessage(hwnd, wm_command, wparam, lparao) <:#226,9071>pause(001) <:#226,9071>hdlg = getactivewindow() <:S+-1><:#284,9071>sendkeys("<:f240,BArial,255,0,0><[>ctrlhome]<:f>") <:S+-1><:#226,9071>for i = 1 to 20 <:#226,9071> SendMessageC(GetDlgItem(getactivewindow(), 301), WM_GETTEXT, buffsize, &txt) <:#226,9071> 'if Instr(3, txt, orgsection2) <;> 1 <:#226,9071> if KInstr(1, txt, orgsection2) <;> 1 <:#226,9071> goto rabbit2 <:#226,9071> endif <:#284,9071> sendkeys("<:f240,BArial,255,0,0><[>down]<:f>") ' see above <:#226,9071>next <:#226,9071>enablehardwareinput(1) <:#226,9071>return 0 <:#226,9071>rabbit2: <:#284,9071>'sendkeys("<:f240,BArial,255,0,0><[>alto]<[>altt]u<[>altf]<:f>") <:#284,9071>sendkeys("<:f240,BArial,255,0,0><[>alto]<[>altt]w<:f><:f240,BArial,255,0,0><[>altf]<:f>") <:#226,9071>pause(001) <:#226,9071>if GetDlgItemText(getactivewindow(), 307) <<<;> 1 <:#226,9071> sendkeys(" ") ' send a space to check the box <:#226,9071>endif <:#510,9071>sendkeys("<:f240,BArial,255,0,0><[>enter]<:f>") ' U sets US 437 in US, need to localize for each country, also alt+f+space sets field names as first record option <:#284,9071>'sendkeys("<:f240,BArial,255,0,0><[>alto]<[>altt]<:f240,BArial,0,0,255>m<:f240,BArial,255,0,0><[>enter]<:f>") ' U sets US 437 in US, need to localize for each country <:#510,9071>sendkeys("<:f240,BArial,255,0,0><[>alte<:f><:f240,BArial,255,0,0>]a<:f><:f240,BArial,255,0,0><[>tab]<[>CtrlV]<:f><:f240,BArial,255,0,0><[>enter]<[>altm]<[>enter]<:f>") ' command organizer to export ascii format to file and map all fields <:#226,9071>hdlg = getactivewindow() <:#226,9071>pause(002) <:#226,9071>while(1) <:#226,9071> getwindowtext(getactivewindow(), &windowtext) ; <:#284,9071> 'if windowtext = "<:f240,BArial,255,0,0>Lotus Organizer<:f>" ' see above <:#226,9071> titlename = GetGlobalVar$("TitleName") <:#226,9071> if windowtext = titlename ' see above <:#226,9071> <:#284,9071> sendkeys("<:f240,BArial,255,0,0><[>esc<:f><:f240,BArial,255,0,0>]<:f>") ' see above <:#226,9071> break <:#226,9071> endif <:#226,9071> pause(010) <:#284,9071> if windowtext <<<;> "Ä└ìsÆå"'"<:f240,BArial,255,0,0>Status<:f>" <:#226,9071> break <:#226,9071> endif <:#226,9071>wend <:#226,9071>done: <:#284,9071>appminimize("<:f240,BArial,255,0,0>Lotus Organizer<:f>") <:#226,9071>showwindow(hwnd, 1) <:#226,9071>activateapp("") <:#226,9071>enablehardwareinput(1) <:#226,9071>return 1 <:#226,9071>endit: <:#226,9071>showwindow(hwnd, 1) <:#226,9071>enablehardwareinput(1) <:#226,9071>return 0 <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function readorganniversary(dates_ann, text_ann, month) <:#226,9071>ignorekeyboard(1) <:#226,9071>onerror endit <:#226,9071>oncancel endit <:#226,9071>DIM field(2) <:#226,9071>'pause(030) <:#226,9071>datafile = GetProfileString$("OrgCal", "AnniversaryFile", "amipro2.ini"); <:#226,9071>fh = fopen(datafile, "r") <:#226,9071>if fh = 0 <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>if fgets$(fh) = -1 <:#226,9071> fclose(fh) <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>fclose(fh) <:#226,9071>handle = RecOpen(datafile,, "*Comma:1", 0) <:#226,9071>IF handle = 0 <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>numfields = RecFieldCount(handle) <:#226,9071>if numfields << 1 <:#226,9071> goto endit <:#226,9071>endif <:#226,9071> <:#226,9071>sep = GetProfileString$("intl", "sDate") <:#226,9071>if sep = "" <:#226,9071> sep = "/" <:#226,9071>endif <:#226,9071>sShortDate = ucase$(GetProfileString$("intl", "sShortDate")) <:#226,9071>if sShortDate = "" <:#226,9071> 'sShortDate = "M/D/YY" <:#226,9071> sShortDate = "YY/MM/DD" <:#226,9071>endif <:#226,9071>for i = 1 to 3 <:#226,9071> smonth = strfield$(sShortDate, i, sep) <:#226,9071> 'if smonth = "M" <:#226,9071> if smonth = "MM" <:#226,9071> smonth = i <:#226,9071> break <:#226,9071> endif <:#226,9071>next <:#226,9071>for i = 1 to 3 <:#226,9071> sday = strfield$(sShortDate, i, sep) <:#226,9071> 'if sday = "D" <:#226,9071> if sday = "DD" <:#226,9071> sday = i <:#226,9071> break <:#226,9071> endif <:#226,9071>next <:#226,9071>for i = 1 to 3 <:#226,9071> syear = strfield$(sShortDate, i, sep) <:#226,9071> if syear = "YY" <:#226,9071> syear = i <:#226,9071> break <:#226,9071> endif <:#226,9071>next <:#226,9071> <:#226,9071>FOR I = 1 to 2 <:#226,9071> name = (RecFieldName$(handle, I)) <:#226,9071> field(i) = name <:#226,9071>NEXT <:#226,9071>i = 1 <:#226,9071> <:#226,9071>WHILE RecNextRec(handle) = 0 <:#226,9071> name = (RecGetField(handle, field(1))); ' date <:#226,9071> orgmonth = strfield$(name, smonth, sep) <:#226,9071> if orgmonth <<<;> month <:#226,9071> goto skipit <:#226,9071> endif <:#226,9071> date = strfield$(name, sday, sep) <:#226,9071> if left$(date, 1) = 0 <:#226,9071> date = right$(date, 1) <:#226,9071> endif <:#226,9071> ArrayInsert(&dates_ann, i, date) ' insert the date <:#226,9071> name = (RecGetField(handle, field(2))); <:#226,9071> ArrayInsert(&text_ann, i, name) <:#226,9071> statusbarmsg(name) <:#226,9071> i = i + 1 <:#226,9071> skipit: <:#226,9071>WEND <:#226,9071>RecClose(handle) <:#226,9071>statusbarmsg("") <:#226,9071>return i - 1 <:#226,9071>endit: <:#226,9071>RecClose(handle) <:#226,9071>statusbarmsg("") <:#226,9071>return 0 <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function readorgdates(dates, text, time, year, month) <:#226,9071>ignorekeyboard(1) <:#226,9071>onerror endit <:#226,9071>oncancel endit <:#226,9071>mynumfields = 4 <:#226,9071>year = right$(year, 2) <:#226,9071>DIM field(mynumfields) <:#226,9071>datafile = GetProfileString$("OrgCal", "CalendarFile", "amipro2.ini"); <:#226,9071> <:#226,9071>'pause(030) <:#226,9071>fh = fopen(datafile, "r") <:#226,9071>if fh = 0 <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>if fgets$(fh) = -1 <:#226,9071> fclose(fh) <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>fclose(fh) <:#226,9071>handle = RecOpen(datafile,, "*Comma:1", 0) <:#226,9071>IF handle = 0 <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>numfields = RecFieldCount(handle) <:#226,9071>if numfields << 1 <:#226,9071> goto endit <:#226,9071>endif <:#226,9071> <:#226,9071>sep = GetProfileString$("intl", "sDate") <:#226,9071>if sep = "" <:#226,9071> sep = "/" <:#226,9071>endif <:#226,9071>sShortDate = ucase$(GetProfileString$("intl", "sShortDate")) <:#226,9071>if sShortDate = "" <:#226,9071> 'sShortDate = "M/D/YY" <:#226,9071> sShortDate = "YY/MM/DD" <:#226,9071>endif <:#226,9071>for i = 1 to 3 <:#226,9071> smonth = strfield$(sShortDate, i, sep) <:#226,9071> 'if smonth = "M" <:#226,9071> if smonth = "MM" <:#226,9071> smonth = i <:#226,9071> break <:#226,9071> endif <:#226,9071>next <:#226,9071>for i = 1 to 3 <:#226,9071> sday = strfield$(sShortDate, i, sep) <:#226,9071> 'if sday = "D" <:#226,9071> if sday = "DD" <:#226,9071> sday = i <:#226,9071> break <:#226,9071> endif <:#226,9071>next <:#226,9071>for i = 1 to 3 <:#226,9071> syear = strfield$(sShortDate, i, sep) <:#226,9071> if syear = "YY" <:#226,9071> syear = i <:#226,9071> break <:#226,9071> endif <:#226,9071>next <:#226,9071> <:#226,9071>FOR i = 1 to mynumfields <:#226,9071> name = (RecFieldName$(handle, i)) <:#226,9071> field(i) = name <:#226,9071>NEXT <:#226,9071> <:#226,9071>i = 1 <:#226,9071>WHILE RecNextRec(handle) = 0 <:#226,9071> <:#226,9071> name = (RecGetField(handle, field(1))); ' date <:#226,9071> orgyear = strfield$(name, syear, sep) <:#226,9071> if orgyear <<<;> year <:#226,9071> goto skipit <:#226,9071> endif <:#226,9071> <:#226,9071> orgmonth = strfield$(name, smonth, sep) <:#226,9071> <:#226,9071> if orgmonth <<<;> month <:#226,9071> goto skipit <:#226,9071> endif <:#226,9071> <:#226,9071> date = strfield$(name, sday, sep) <:#226,9071> if left$(date, 1) = 0 <:#226,9071> date = right$(date, 1) <:#226,9071> endif <:#226,9071> <:#226,9071> ArrayInsert(&dates, i, date) ' insert the date <:#226,9071> name = (RecGetField(handle, field(2))); ' time <:#226,9071> ArrayInsert(&time, i, name) <:#226,9071> name = (RecGetField(handle, field(4))); ' text <:#226,9071> ArrayInsert(&text, i, name) <:#226,9071> <:#226,9071> statusbarmsg(name) <:#226,9071> i = i + 1 <:#226,9071> skipit: <:#226,9071>WEND <:#226,9071> <:#226,9071>RecClose(handle) <:#226,9071>statusbarmsg("") <:#226,9071>return i - 1 <:#226,9071>endit: <:#226,9071>RecClose(handle) <:#226,9071>statusbarmsg("") <:#226,9071>return 0 <:#226,9071>end function @Function@<:#226,9071> <:#226,9071> @Function@<:#226,9071>function helpme() <:#452,9071>WinHelpa(FindWindow("AmiProWndA", 0), strcat$(GetAmiDirectory$(), "HelpPack.hlp"), 0x0001, 140) <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function datenum2datestr(orgmonth) <:#226,9071>ignorekeyboard(1) <:#226,9071>switch orgmonth <:#226,9071> case 01 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éPîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 02 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éQîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 03 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éRîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 04 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éSîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 05 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éTîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 06 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éUîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 07 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éVîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 08 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éWîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 09 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éXîÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 10 <:#284,9071><:f240,BArial,255,0,0> return <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>10îÄ<:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> case 11 <:#284,9071><:f240,BArial,255,0,0> retur<:f240,BArial,255,0,0>n "<:f240,1élér û╛Æ⌐,255,0,0>11îÄ<:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> case 12 <:#284,9071><:f240,BArial,255,0,0> re<:f240,BArial,255,0,0>turn "<:f240,1élér û╛Æ⌐,255,0,0>12îÄ<:f240,BArial,255,0,0>" <:#226,9071>endswitch <:#226,9071>end function <:#226,9071> @Function@<:#226,9071>function datestr2datenum(orgmonth) <:#226,9071>ignorekeyboard(1) <:#226,9071>switch orgmonth <:#284,9071><:f240,BArial,255,0,0> case <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éPîÄ<:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 01 <:#284,9071><:f240,BArial,255,0,0> case <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éQîÄ<:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 02 <:#284,9071><:f240,BArial,255,0,0> case <:f240,BArial,255,0,0>"<:f240,1élér û╛Æ⌐,255,0,0>éRîÄ<:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 03 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>éSîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 04 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>éTîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 05 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>éUîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 06 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>éVîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 07 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>éWîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 08 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>éXîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 09 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>10îÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 10 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>11îÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> return 11 <:#284,9071><:f240,BArial,255,0,0> case "<:f><:f240,1élér û╛Æ⌐,255,0,0>12îÄ<:f><:f240,BArial,255,0,0>" <:#226,9071> return 12 <:#226,9071>endswitch <:#226,9071>end function @Function@<:#226,9071> <:#226,9071> <:#226,9071>FUNCTION AutoCal(year, month) <:#226,9071>ignorekeyboard(1) @Remark@<:#226,9071>'Declaration of Variables <:#264,9071>DEFSTR Month1 <:f160,2Tms Rmn,255,0,0>'This variable contains the month direct from the dialog box.<:f> <:#264,9071>DEFSTR Year1 <:f160,2Tms Rmn,255,0,0> 'This variable contains the year direct from dialog box (YYYY).<:f> <:#264,9071>DEFSTR LMonth <:f160,2Tms Rmn,255,0,0> 'This variable contains the calendar month in lower case.<:f> <:#264,9071>DEFSTR NMonth <:f160,2Tms Rmn,255,0,0> 'This variable contains the month and day of Calendar Date (MM/DD/).<:f> <:#264,9071>DEFSTR Stat1 <:f160,2Tms Rmn,255,0,0>'This variable checks for Cancel from dialog box.<:f> <:#264,9071>DEFSTR FirstDayWeek <:f160,2Tms Rmn,255,0,0> 'This contains the Value of the day of the week the month starts on.<:f> <:#264,9071>DEFSTR LastDay <:f160,2Tms Rmn,255,0,0>'This contains the value of the number of days in current month.<:f> <:#264,9071>DEFSTR ChkLen <:f160,2Tms Rmn,255,0,0>'This contains the value representing the number of characters in the year that was typed in Heymon.<:f> <:#264,9071>DEFSTR CurStyleSheet <:f160,2Tms Rmn,255,0,0>'This contains the style sheet for the current dicument<:f> <:#264,9071>DEFSTR CurDocName <:f160,2Tms Rmn,255,0,0> 'This contains the name of the current document.<:f> <:#264,9071>DEFSTR TotalWindows <:f160,2Tms Rmn,255,0,0>'This contains the number of MDI windows open when starting macro. @Remark@<:#226,9071>'Declaration of Functions. <:#226,9071>DECLARE BuildDate(M,Y,N) <:#226,9071>DECLARE FillCalendar(F,L) <:#226,9071>DECLARE CheckLeap(M,Y,N) <:#226,9071>DECLARE AdjustTable() <:#226,9071>NW=IsNewWave() <:#226,9071>if nw = 1 <:#260,9071> message("<:f240,1élér û╛Æ⌐,255,0,0>NewWave é╠è┬ï½ë║é┼é═Ä└ìsé┼é½é▄é╣é±üB<:f>", "▒╨╠▀█") <:#226,9071> return 0 <:#226,9071>ENDIF <:#226,9071>LayoutMode() <:#226,9071>FullPageView() <:#226,9071>rmac = getrunningmacrofile$() <:#226,9071>tryagain: @Remark@<:#226,9071>'Fill Edit boxes with current Month and Year. <:#284,9071>cyear = <:f240,BArial,255,0,0>StrField$(FormatDate$(Now<:f240,BArial,255,0,0>(),"u"),1,"/") <:#284,9071>cmon =<:f240,BArial,255,0,0>StrField$(FormatD<:f240,BArial,255,0,0>ate$(N<:f240,BArial,255,0,0>ow(),"u"),2,"/") <:#284,9071><:f240,BArial,255,0,0>FillE<:f240,BArial,255,0,0>dit(9500,datenum2datestr(cmon)) <:#284,9071><:f240,BArial,255,0,0>FillEdit(9501,cyear) <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éPîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éQîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éRîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éSîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éTîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éUîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éVîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éWîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>éXîÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>10îÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>11îÄ<:f><:f240,BArial,255,0,0>") <:#284,9071><:f240,BArial,255,0,0>FillEdit(9500,"<:f><:f240,1élér û╛Æ⌐,255,0,0>12îÄ<:f><:f240,BArial,255,0,0>") <:#226,9071>FillEdit(9501,"1980") <:#226,9071>FillEdit(9501,"1981") <:#226,9071>FillEdit(9501,"1982") <:#226,9071>FillEdit(9501,"1983") <:#226,9071>FillEdit(9501,"1984") <:#226,9071>FillEdit(9501,"1985") <:#226,9071>FillEdit(9501,"1986") <:#226,9071>FillEdit(9501,"1987") <:#226,9071>FillEdit(9501,"1988") <:#226,9071>FillEdit(9501,"1989") <:#226,9071>FillEdit(9501,"1990") <:#226,9071>FillEdit(9501,"1991") <:#226,9071>FillEdit(9501,"1992") <:#226,9071>FillEdit(9501,"1993") <:#226,9071>FillEdit(9501,"1994") <:#226,9071>FillEdit(9501,"1995") <:#226,9071>FillEdit(9501,"1996") <:#226,9071>FillEdit(9501,"1997") <:#226,9071>FillEdit(9501,"1998") <:#226,9071>FillEdit(9501,"1999") <:#226,9071>filledit(20, getprofilestring$("OrgCal", "DoAnniversary", "amipro2.ini")) @Remark@<:#226,9071> @Remark@<:#226,9071>'Call Dialog box for data entry and get data from edit boxes. <:#226,9071> <:#226,9071>'SetDlgCallBack(0, "{rmac}!initdlg") <:#226,9071>dlgkeyinterrupt(<[>f1], "{rmac}!helpme") <:#226,9071>Stat1=DialogBox("." "Heymon") <:#226,9071>'deletefont() <:#226,9071>if stat1 = 0 <:#226,9071> return 0 <:#226,9071>endif <:#226,9071>if findwindow("TZ_PORG", 0) << 1 <:#226,9071> PostMessage(getactivewindow(),0x111,1,0) <:#260,9071> message("<:f240,1élér û╛Æ⌐,255,0,0>╡░╢▐┼▓╗▐░é¬ïNô«é╡é─éóé▄é╣é±üB<:f>", "▒╨╠▀█") <:#226,9071> return 0 <:#226,9071>endif <:#226,9071> <:#226,9071>Month1=GetDialogField$(9500) <:#226,9071>Year1=GetDialogField$(9501) @Remark@<:#226,9071>WriteProfileString("OrgCal", "DoAnniversary", getdialogfield$(20), "amipro2.ini") @Remark@<:#226,9071>'Check for Cancel. @Remark@<:#226,9071>'Check for error in entry. <:#226,9071>IF Year1 << 1980 OR Year1 <;> 1999 <:#260,9071> Message("<:f240,1élér û╛Æ⌐,255,0,0>öNé═ 1980 é⌐éτ 1999 é╠ö═ê═é┼ÄwÆΦé╡é─é¡é╛é│éóüB<:f>") <:#226,9071> FillEdit(9500,Month1) <:#226,9071> FillEdit(9501,Year1) <:#226,9071> GOTO TryAgain <:#226,9071>ENDIF <:#226,9071>ChkLen = LEN(Year1) <:#226,9071>IF ChkLen<<<;>4 <:#284,9071><:f240,BArial,255,0,0> Message("<:f><:f240,1élér û╛Æ⌐,255,0,0>öNé═ YYYY (ùßéªé╬ '1991') é╠î`Ä«é┼ÄwÆΦé╡é─é¡é╛é│éó<:f><:f240,1élér û╛Æ⌐,255,0,0>üB<:f><:f240,BArial,255,0,0>")<:f> <:#226,9071> FillEdit(9500,Month1) <:#226,9071> FillEdit(9501,Year1) <:#226,9071> GOTO TryAgain <:#226,9071>'ELSEIF Year1<<1980 OR Year1<;>1999 <:#284,9071><:f240,BArial,255,0,0> Message("<:f><:f240,1élér û╛Æ⌐,255,0,0>öNé═ 1980 é⌐éτ 1999 é╠ö═ê═é┼ÄwÆΦé╡é─é¡é╛é│éóüB<:f><:f240,BArial,255,0,0>")<:f> <:#226,9071> FillEdit(9500,Month1) <:#226,9071> FillEdit(9501,Year1) <:#226,9071> GOTO TryAgain <:#226,9071>ENDIF @Remark@<:#226,9071>'Convert month to lower case and process. <:#226,9071>LMonth=LCase$(Month1) <:#284,9071>IF LMonth= <:f240,BArial,255,0,0>"<:f><:f240,1élér û╛Æ⌐,255,0,0>éPîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071> NMonth=<:f240,BArial,255,0,0>"01/01"<:f> <:#226,9071> LastDay=31 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071>ELSEIF LMonth= <:f240,BArial,255,0,0>"<:f><:f240,1élér û╛Æ⌐,255,0,0>éQîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="02/01" <:#226,9071> LastDay=CheckLeap(Month1,Year1,NMonth) <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>éRîÄ<:f><:f240,BArial,255,0,0>"<:f> <:#284,9071><:f240,BArial,255,0,0> NMonth="03/01" <:#226,9071> LastDay=31 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>éSîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="04/01" <:#226,9071> LastDay=30 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>éTîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="05/01" <:#226,9071> LastDay=31 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>éUîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="06/01" <:#226,9071> LastDay=30 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>éVîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="07/01" <:#226,9071> LastDay=31 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>éWîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="08/01" <:#226,9071> LastDay=31 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>éXîÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="09/01" <:#226,9071> LastDay=30 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>10îÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="10/01" <:#226,9071> LastDay=31 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>11îÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="11/01" <:#226,9071> LastDay=30 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) <:#284,9071><:f240,BArial,255,0,0>ELSEIF LMonth= "<:f><:f240,1élér û╛Æ⌐,255,0,0>12îÄ<:f><:f240,BArial,255,0,0>" <:#284,9071><:f240,BArial,255,0,0> NMonth="12/01" <:#226,9071> LastDay=31 <:#226,9071> FirstDayWeek=BuildDate(Month1,Year1,NMonth) <:#226,9071> FillCalendar(FirstDayWeek,LastDay) @Remark@<:#226,9071>'Check for error in Month entry <:#226,9071>ELSE <:#284,9071><:f240,BArial,255,0,0> Message ("<:f><:f240,1élér û╛Æ⌐,255,0,0>îÄé¬É│é╡é¡ÄwÆΦé│éΩé─éóé▄é╣é±üBéαéñêΩôxÄwÆΦé╡é─é¡é╛é│éóüB<:f><:f240,BArial,255,0,0>") <:#226,9071> FillEdit(9500,Month1) <:#226,9071> FillEdit(9501,Year1) <:#226,9071> GOTO TryAgain <:#226,9071>ENDIF; <:#226,9071>*year = year1; <:#226,9071>*month = month1 <:#226,9071>return 1 <:#226,9071>END FUNCTION <:#226,9071> <:#226,9071>Function BuildDate(Month1,Year1,NMonth) @Remark@<:#226,9071>ignorekeyboard(1) <:#226,9071>DEFSTR CDate <:#226,9071>DEFSTR NDate <:#226,9071>DEFSTR NDays <:#226,9071>DEFSTR WDate <:#226,9071>DEFSTR DateRef <:#226,9071>DEFSTR TYear @Remark@<:#226,9071>'Extract last two digits of date for processing. <:#226,9071>TYear=Mid$(Year1,3,2) <:#226,9071>'CDate=StrCat$(NMonth,TYear) <:#226,9071>CDate=StrCat$(TYear,"/",NMonth) <:#284,9071><:f240,BArial,255,0,0>'DateRef="01/01/90" <:#284,9071><:f240,BArial,255,0,0>DateRef="<:f><:f240,BArial,255,0,0>90<:f><:f240,BArial,255,0,0>/<:f><:f240,BArial,255,0,0>01/01<:f><:f240,BArial,255,0,0>"<:f> <:#226,9071>NDays=DateDiff(CDate,DateRef) <:#226,9071>NDate=NDays*86400+631224000 <:#226,9071>WDate=FormatDate$(NDate,"f") <:#226,9071>BuildDate=StrField$(WDate,1," ") <:#226,9071>Type("<[>CtrlHome]{Year1}<[>Right]{Month1}<[>Right]{Year1}") <:#226,9071>END FUNCTION <:#226,9071> <:#226,9071>FUNCTION FillCalendar(FirstDayWeek,LastDay) <:#226,9071>ignorekeyboard(1) <:#226,9071>'answermsgbox(yes) <:#226,9071>'SaveAs("x.sam", 1, "", "") <:#226,9071>DEFSTR DayNum <:#226,9071>DEFSTR Column <:#226,9071>DEFSTR Row <:#226,9071>DEFSTR Row2 <:#226,9071>DEFSTR Row3 <:#226,9071>DEFSTR R1 <:#226,9071>DEFSTR R2 <:#226,9071>DEFSTR R3 <:#226,9071>DEFSTR R4 <:#226,9071>Type( "<[>CTRLHome]<[>Down]<[>Down]<[>Right]" ) <:#226,9071>DayNum=1 <:#226,9071> <:#284,9071>IF FirstDayWeek=<:f240,BArial,255,0,0>"<:f><:f240,1élér û╛Æ⌐,255,0,0>Sunday<:f><:f240,BArial,255,0,0>" <:#226,9071> FOR R1=1 TO 6 <:#226,9071> Type("{DayNum}<[>Right]<[>Right]") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> NEXT <:#284,9071>ELSEIF FirstDayWeek=<:f240,BArial,255,0,0>"<:f><:f240,1élér û╛Æ⌐,255,0,0>Monday<:f><:f240,BArial,255,0,0>" <:#226,9071> Type("<[>Right]<[>Right]") <:#226,9071> FOR R1=1 TO 5 <:#226,9071> Type("{DayNum}<[>Right]<[>Right]") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> NEXT <:#284,9071>ELSEIF FirstDayWeek=<:f240,BArial,255,0,0>"<:f><:f240,1élér û╛Æ⌐,255,0,0>Tuesday<:f><:f240,BArial,255,0,0>" <:#226,9071> Type("<[>Right]<[>Right]<[>Right]<[>Right]") <:#226,9071> FOR R2=1 TO 4 <:#226,9071> Type("{DayNum}<[>Right]<[>Right]") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> NEXT <:#284,9071>ELSEIF FirstDayWeek=<:f240,BArial,255,0,0>"<:f><:f240,1élér û╛Æ⌐,255,0,0>Wednesday<:f><:f240,BArial,255,0,0>" <:#226,9071> Type("<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]") <:#226,9071> FOR R3=1 TO 3 <:#226,9071> Type("{DayNum}<[>Right]<[>Right]") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> NEXT <:#284,9071>ELSEIF FirstDayWeek=<:f240,BArial,255,0,0>"<:f><:f240,1élér û╛Æ⌐,255,0,0>Thu<:f><:f240,1élér û╛Æ⌐,255,0,0>rsday<:f240,BArial,255,0,0>" <:#226,9071> Type("<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]") <:#226,9071> FOR R4=1 TO 2 <:#226,9071> Type("{DayNum}<[>Right]<[>Right]") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> NEXT <:#284,9071>ELSEIF FirstDayWeek=<:f240,BArial,255,0,0>"Friday" <:#226,9071> Type("<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]") <:#226,9071> Type("{DayNum}<[>Right]<[>Right]") <:#226,9071> DayNum=DayNum + 1 <:#284,9071>ELSEIF FirstDayWeek=<:f240,BArial,255,0,0>"Saturday"<:f> <:#678,9071> Type("<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]<[>Right]") <:#226,9071>ENDIF <:#226,9071>Type("{DayNum}<[>Right]<[>Down]<[>Right]") <:#226,9071>DayNum=DayNum + 1 <:#226,9071>FOR Column=2 <++>to<-+> 6 <:#226,9071> FOR Row= 1 <++>to<-+> 6 <:#226,9071> Type("{DayNum}<[>Right]<[>Right]") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> IF DayNum <;> LastDay <:#226,9071> EXIT FUNCTION <:#226,9071> ENDIF <:#226,9071> NEXT <:#226,9071> IF Column=7 AND DayNum<<LastDay <:#226,9071> Type("{DayNum}") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> Type("<[>Right]") <:#226,9071>' AdjustTable() <:#226,9071> FOR Row2=1 TO 7 <:#226,9071>' ConnectCells() <:#226,9071>goto debug <:#226,9071> FOR Row3=1 TO 2 <:#226,9071> TurnOn=TopSide <:#226,9071> TurnOff=0 <:#226,9071> StaySame=CellShade + Outline <:#452,9071> TableLines(TurnOn, TurnOff, StaySame, Hairline, CellShade) <:#226,9071> Type("<[>CTRLRight]") <:#226,9071> NEXT <:#226,9071> Type("<[>CTRLLeft]") <:#226,9071>debug: <:#226,9071> <:#226,9071> Type("{DayNum}") <:#226,9071> DayNum=DayNum + 1 <:#226,9071> Type("<[>CTRLRight]") <:#226,9071> IF DayNum <;> LastDay <:#226,9071> BREAK <:#226,9071> ENDIF <:#226,9071> NEXT <:#226,9071> ELSEIF DayNum = LastDay <:#226,9071> Type("{DayNum}<[>CtrlHome]") <:#226,9071> BREAK <:#226,9071> ELSE <:#226,9071> Type("{DayNum}<[>Right]<[>Down]<[>Right]") <:#226,9071> ENDIF <:#226,9071> DayNum=DayNum + 1 <:#226,9071>NEXT <:#226,9071>END FUNCTION <:#226,9071> <:#226,9071>FUNCTION CheckLeap(Month1,Year1,NMonth) @Remark@<:#226,9071>ignorekeyboard(1) <:#240,9071>DEFSTR CDate <:#240,9071>DEFSTR NDate <:#226,9071>DEFSTR NDays <:#240,9071>DEFSTR WDate <:#240,9071>DEFSTR DateRef <:#240,9071>DEFSTR TYear <:#240,9071>DEFSTR LNDate <:#240,9071>DEFSTR LeapDate @Remark@<:#240,9071>'Extract last two digits of date for processing. <:#240,9071>TYear=Mid$(Year1,3,2) <:#240,9071>CDate=StrCat$(NMonth,TYear) <:#284,9071><:f240,BArial,255,0,0>DateRef="01/01/90" <:#240,9071>NDays=DateDiff(CDate,DateRef) <:#240,9071>NDate=NDays*86400+631224000 <:#240,9071>LNDate=NDate + 2419200 <:#284,9071><:f240,BArial,255,0,0>LeapDate=FormatDate$(LNDate,"a")<:f> <:#240,9071>LeapNum=StrField$(LeapDate,1,"/") <:#240,9071>IF LeapNum=3 <:#240,9071> CheckLeap=28 <:#240,9071>ELSE <:#240,9071> CheckLeap=29 <:#240,9071>ENDIF <:#240,9071>END FUNCTION <:#240,9071> <:#240,9071> <:#240,9071>function initdlg(hdlg, id, value) <:#240,9071>for i = 1002 to 1008 <:#240,9071> setfont(hdlg, i) <:#240,9071>next <:#240,9071>end function <:#240,9071> @Remark@<:#240,9071>'Dialog Box Section <:#240,9071> <:#240,9071> <:#240,9071>DIALOG Heymon <:#226,9071>-2134900736 14 26 24 192 127 "" "" "îÄé╠╢┌▌└▐░" <:#226,9071>'FONT 8 "Helv" <:#255,9071>'FONT 8 "<:f,1élér û╛Æ⌐,>élér <:f><:f,1élér û╛Æ⌐,>û╛Æ⌐<:f>" <:#452,9071>5 5 134 17 1002 1342177280 "static" "╡░╢▐┼▓╗▐░é╠├▐░└é≡Ägé┴é─îÄé╠╢┌▌└▐░é≡ì∞ɼé╡é▄é╖üB" 0 <:#226,9071>5 72 27 9 1000 1342177280 "static" "îÄ(&M) :" 0 <:#226,9071>5 88 23 9 1001 1342177280 "static" "öN(&Y) :" 0 <:#226,9071>36 71 52 40 9500 1344339979 "combobox" "" 0 <:#226,9071>36 86 52 40 9501 1344339979 "combobox" "" 0 <:#452,9071>5 108 101 12 20 1342242819 "button" "ïLöOô·é≡è▄é▐(&I)" 0 <:#226,9071>147 4 40 13 1 1342242817 "button" "OK" 0 <:#226,9071>147 21 40 14 2 1342242816 "button" "╖¼▌╛┘" 0 <:#226,9071>5 24 6 9 1003 1342177280 "static" "1." 0 <:#452,9071>15 24 125 9 1004 1342177280 "static" "╡░╢▐┼▓╗▐░é≡ïNô«é╡é─é¡é╛é│éóüB" 0 <:#226,9071>5 33 6 9 1005 1342177280 "static" "2." 0 <:#452,9071>15 33 130 16 1006 1342177280 "static" "╢┌▌└▐░é≡ì∞ɼé╖éΘé╜é▀é╠╡░╢▐┼▓╗▐░é╠╠º▓┘é≡èJéóé─é¡é╛é│éóüB" 0 <:#226,9071>5 49 6 9 1007 1342177280 "static" "3." 0 <:#452,9071>15 50 147 16 1008 1342177280 "static" "é▒é╠└▐▓▒█╕▐╬▐»╕╜é┼ <<îÄ(M)<;> é╞ <<öN(Y)<;> é≡ÄwÆΦé╡é─é¡é╛é│éóüB" 0 <:#226,9071>END DIALOG <:#226,9071> @Function@<:#226,9071>function createdlgfont() <:#226,9071>rmac = getrunningmacrofile$() <:#284,9071>hfont = CreateFont(13, 0, 0, 0, 400, 0, 0, 0, 0, 0, 0, 0, 32, <:f240,BArial,255,0,0>"Helv"<:f>) <:#226,9071>if hfont <;> 1 <:#226,9071> AllocGlobalVar("{rmac}hfont", 1) <:#226,9071> SetGlobalVar("{rmac}hfont", hFont) <:#226,9071> Return hfont <:#226,9071>endif <:#226,9071>End Function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function deletefont() <:#226,9071>rmac = getrunningmacrofile$() <:#226,9071>AllocGlobalVar("{rmac}hfont", 1) <:#226,9071>hfont = getglobalvar$("{rmac}hfont") <:#226,9071>if hfont <;> 1 <:#226,9071> deleteobject(hfont) <:#226,9071> freeglobalvar("{rmac}hfont") <:#226,9071>endif <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:#226,9071>function setfont(hdlg, id) <:#226,9071>rmac = getrunningmacrofile$() <:#226,9071>AllocGlobalVar("{rmac}hfont", 1) <:#226,9071>hfont = getglobalvar$("{rmac}hfont") <:#226,9071>if hfont << 1 <:#226,9071> if createdlgfont() << 1 <:#226,9071> return 0 <:#226,9071> endif <:#226,9071>endif <:#226,9071>hfont = getglobalvar$("{rmac}hfont") <:#226,9071>SendMessage(GetDlgITem(Hdlg, id), WM_SETFONT, hfont, 0) <:#226,9071>end function <:#226,9071> @Function@<:#226,9071>function delfile(filename) <:#226,9071>fh = fopen(filename, "r") <:#226,9071>if fh <<<;> 0 <:#226,9071> fseek(fh, 0, 2) <:#226,9071> stat = ftell(fh) <:#226,9071> fclose(fh) <:#226,9071> if stat <<<;> 0 <:#226,9071> dosdelfile(filename) <:#226,9071> endif <:#226,9071>endif <:#226,9071>end function <:#226,9071> <:#226,9071> @Function@<:I0,0,0,0><:S+-1><:#226,9071>Function FindAndReplace(String, Findwhat, Replacewith) <:#226,9071>DefStr Location; <:#226,9071>OffSet = 1 <:#226,9071>While 0 != Assign(&Location, KInstr(OffSet, String, FindWhat)) <:#226,9071> BeforeLocation = Left$(String, Location - 1) <:#226,9071> AfterLocation = Right$(String, Len(String) - Location); <:#226,9071> *String = StrCat$(BeforeLocation, ReplaceWith, AfterLocation) <:#226,9071>Wend <+@><:I0,0,0,0><:S+-1><:#226,9071>End Function > [Embedded] 00050391 > [macsum] 21 orgcal 0 0 27 40 findday 3198 1 2 199 findday_ann 3420 1 2 216 startcal 3646 2 5 233 getorgdata 3837 2 13 248 readorganniversary 6870 3 15 388 readorgdates 8712 5 17 479 helpme 10743 0 1 586 datenum2datestr 10896 1 1 591 datestr2datenum 11643 1 1 621 AutoCal 12390 2 16 652 BuildDate 16127 3 7 831 FillCalendar 16391 2 13 852 CheckLeap 18699 3 10 949 initdlg 19023 3 2 976 Heymon 19175 0 -1 985 createdlgfont 20076 0 3 1005 deletefont 20292 0 3 1016 setfont 20464 2 3 1027 delfile 20734 1 3 1040 FindAndReplace 20907 3 5 1053 [macse] 14 orgcal 0 1050 13 5 1 18 0 11 00000170 5 1 21 1 [X] 0 1051 &1 5 1 22 1 7 "(ÉVïKò╢Åæ)" 18 0 0 34 0 0 13 5 0 18 0 1 1 11 00000170 0 1029 "(ÉVïKò╢Åæ)" 0 32 1 7 "JCALORG.STY" 8 2 0 1050 13 5 0 18 3 11 00000434 0 279 3 13 6 2 18 1 0 279 15 13 5 1 18 0 1 2 11 00000421 2 101 1 "{2}" 1 1024 13 5 1 18 1 11 00000409 0 3 "╜└▓┘╝░─é¬î⌐é┬é⌐éΦé▄é╣é± {2}." "▒╨╠▀█" 5 0 15 9 5 0 15 9 10 00000552 2 101 1 "{2}" 1 1024 13 5 1 18 1 11 00000540 0 3 "╜└▓┘╝░─é¬î⌐é┬é⌐éΦé▄é╣é± {2}." "▒╨╠▀█" 5 0 15 9 5 0 15 9 0 271 "TitleName" 1 0 286 "intl" "sShortDate" "win.ini" 13 8 5 6 5 7 "yy/MM/dd" 18 1 11 00000766 0 3 "║▌─█░┘╩▀╚┘é╠èeìææ╬ë₧é┼üAô·òté╠ÆZéóî`Ä«é≡ô·û{ùpé╠Åëè·Å≤æ╘é╔é╡é─é¡é╛é│éó" 0 266 "TitleName" 5 0 15 9 16 autocal &3 &4 13 5 1 18 1 11 00000843 0 266 "TitleName" 5 0 15 9 2 140 1 "" "" "" "" "" "" "" 1 0 1301 &6 &7 &8 &9 6 6 5 10 18 0 11 00000967 0 6 "[40][40][4136]" 0 291 6 2 628 1 0 0 286 "OrgCal" "Calendar" "amipro2.ini" 13 8 10 6 10 7 "" 18 0 11 00001117 7 "└▐▓▒╪░" 8 10 0 287 "OrgCal" "Calendar" "└▐▓▒╪░" "amipro2.ini" 0 286 "OrgCal" "Anniversary" "amipro2.ini" 13 8 11 6 11 7 "" 18 0 11 00001273 7 "ïLöOô·" 8 11 0 287 "OrgCal" "Anniversary" "ïLöOô·" "amipro2.ini" 0 1288 13 8 12 0 6 "[16420][40][40]" 0 789 "╡░╢▐┼▓╗▐░é╠├▐░└é╠ĵô╛Æå..." 16 getorgdata "{10}" "{11}" 13 5 1 18 1 11 00001537 0 789 "" 0 284 "user,FindWindow,HCC" "TZ_PORG" 0 13 8 13 0 284 "user,ShowWindow,HHH" "{13}" 1 0 266 "TitleName" 5 0 15 9 0 789 "" 0 274 001 5 1 21 14 [X] 5 1 21 15 [X] 5 1 21 16 [X] 5 1 21 17 [X] 5 1 21 18 [X] 16 datestr2datenum "{4}" 13 8 19 0 789 "╡░╢▐┼▓╗▐░é╠├▐░└é╠ô╟é▌ì₧é▌Æå..." 16 readorgdates &14 &16 &18 "{3}" "{19}" 13 8 20 0 789 "" 6 20 5 0 18 0 11 00001819 10 00002289 5 1 8 21 16 findday "{21}" 5 1 8 22 6 20 6 22 18 2 12 00001939 10 00002289 5 1 6 22 3 0 8 22 10 00001860 6 22 22 14 8 23 6 23 6 21 18 1 11 00002094 0 6 "[9][38]" 16 findday "{23}" 13 8 21 6 21 5 0 18 0 11 00002094 0 266 "TitleName" 5 0 15 9 6 22 22 18 8 24 6 22 22 16 8 25 2 323 1 "ôⁿù═" 2 254 1 0 6 "{24}" 2 254 1 0 138 1 "{25}" " " 13 5 0 18 3 11 00002259 16 findandreplace &25 " " " " 0 6 " {25}[13]" 10 00001904 0 286 "OrgCal" "DoAnniversary" "amipro2.ini" 13 5 1 18 1 11 00002376 10 00002960 0 6 "[16420][40][40]" 0 789 "╡░╢▐┼▓╗▐░é╠ïLöOô·é╠├▐░└é≡ô╟é▌ì₧é▌Æå..." 16 readorganniversary &15 &17 "{19}" 13 8 20 0 789 "" 6 20 5 0 18 0 11 00002548 10 00002960 5 1 8 21 16 findday_ann "{21}" 5 1 8 22 6 20 6 22 18 2 12 00002672 10 00002960 5 1 6 22 3 0 8 22 10 00002593 6 22 22 15 8 23 6 23 6 21 18 1 11 00002831 0 6 "[9][38]" 16 findday_ann "{23}" 13 8 21 6 21 5 0 18 0 11 00002831 0 266 "TitleName" 5 0 15 9 6 22 22 17 8 25 0 138 1 "{25}" " " 13 5 0 18 3 11 00002931 16 findandreplace &25 " " " " 0 6 "{25}[13]" 10 00002637 0 286 "OrgCal" "AnniversaryFile" "amipro2.ini" 13 16 delfile [X] 0 286 "OrgCal" "CalendarFile" "amipro2.ini" 13 16 delfile [X] 0 274 001 0 3 "╡░╢▐┼▓╗▐░é╠├▐░└é≡Ägé┴é╜╢┌▌└▐░é¬ì∞ɼé│éΩé▄é╡é╜üI" "▒╨╠▀█" 0 266 "TitleName" 6 0 15 9 14 findday 0 32 1 5 1 11 00000210 0 23 13 8 2 6 2 6 0 18 0 11 00000106 0 6 "[40]" 6 2 15 9 0 6 "[9]" 0 29 13 5 129 18 1 11 00000197 0 3 "æ▒ìsé┼é½é▄é╣é±üB" "▒╨╠▀█" 5 0 15 9 10 00000020 6 1 15 9 14 findday_ann 0 32 1 5 1 11 00000214 0 23 13 8 2 6 2 6 0 18 0 11 00000110 0 6 "[37]" 6 2 15 9 0 6 "[9]" 0 29 13 5 129 18 1 11 00000201 0 3 "æ▒ìsé┼é½é▄é╣é±üB" "▒╨╠▀█" 5 0 15 9 10 00000024 6 1 15 9 14 startcal 0 32 1 0 1301 &3 &4 &5 &6 6 3 5 0 18 0 11 00000082 5 0 15 9 0 6 "[16420]" 0 23 13 28 0 0 6 "[9]" 0 23 13 28 1 0 6 "[40][40][36][36][9]" 5 1 15 9 6 2 15 9 14 getorgdata 0 32 1 20 00002933 19 00002933 5 80 8 3 0 284 "user,FindWindow,HCC" "TZ_PORG" 0 13 8 5 0 284 "user,IsIconic,HH" "{5}" 13 11 00000185 0 1036 "{5}" 274 61728 0 0 284 "user,ShowWindow,HHH" "{5}" 0 0 284 "user,GetWindowText,HHCH" "{5}" &6 50 0 20 "{6}" 1 "[[" 13 8 6 0 20 "{6}" 1 "-" 13 8 6 0 134 "{6}" 13 5 1 3 1 0 133 "{6}" 1 [X] 13 8 6 0 1288 13 8 7 0 807 "{7}" 1 13 7 "\" 18 1 11 00000464 0 16 "{7}" "\" 13 8 7 0 772 13 0 807 [X] 7 13 8 8 7 "{7}~{8}.tmp" 8 9 0 1038 "{9}" 0 0 38 "{6}" 0 264 "TitleName" "{6}" 0 284 "user,EnableHardwareInput,AA" 0 5 1010 8 10 5 0 8 11 0 284 "user,PostMessage,JHHHJ" "{5}" 273 "{10}" "{11}" 0 274 001 0 284 "user,GetActiveWindow,H" 13 8 12 0 36 "[16420]" 0 274 002 5 1 8 13 5 20 6 13 18 2 12 00000862 10 00001052 5 1 6 13 3 0 8 13 10 00000783 0 284 "user,GetActiveWindow,H" 13 0 44 [X] 301 13 0 284 "user,SendMessage,HHHHC" [X] 13 "{3}" &4 0 808 3 "{4}" "{0}" 13 5 1 18 3 11 00001026 10 00001113 0 36 "[40]" 10 00000827 0 789 "" 0 284 "user,EnableHardwareInput,AA" 1 5 0 15 9 0 287 "OrgCal" "CalendarFile" "{9}" "amipro2.ini" 0 36 "[8271][8276]w[8262]" 0 274 001 0 284 "user,GetActiveWindow,H" 13 0 42 [X] 307 13 5 1 18 1 11 00001291 0 36 " " 0 36 "[13]" 0 36 "[8261]a[9][20566][13][8269][13]" 0 284 "user,GetActiveWindow,H" 13 8 12 0 274 002 5 1 11 00001653 0 284 "user,GetActiveWindow,H" 13 0 284 "user,GetWindowText,HHCH" [X] &14 50 0 265 "TitleName" 13 8 6 6 14 6 6 18 0 11 00001579 0 36 "[27]" 10 00001653 0 274 010 6 14 7 "Ä└ìsÆå" 18 1 11 00001640 10 00001653 10 00001397 0 286 "OrgCal" "DoAnniversary" "amipro2.ini" 13 5 1 18 1 11 00001740 10 00002810 0 772 13 0 807 [X] 7 13 8 8 7 "{7}~{8}.tmp" 8 9 0 287 "OrgCal" "AnniversaryFile" "{9}" "amipro2.ini" 0 1038 "{9}" 0 0 284 "user,PostMessage,JHHHJ" "{5}" 273 "{10}" "{11}" 0 274 001 0 284 "user,GetActiveWindow,H" 13 8 12 0 36 "[16420]" 5 1 8 13 5 20 6 13 18 2 12 00002080 10 00002270 5 1 6 13 3 0 8 13 10 00002001 0 284 "user,GetActiveWindow,H" 13 0 44 [X] 301 13 0 284 "user,SendMessage,HHHHC" [X] 13 "{3}" &4 0 138 1 "{4}" "{1}" 13 5 1 18 3 11 00002244 10 00002321 0 36 "[40]" 10 00002045 0 284 "user,EnableHardwareInput,AA" 1 5 0 15 9 0 36 "[8271][8276]w[8262]" 0 274 001 0 284 "user,GetActiveWindow,H" 13 0 42 [X] 307 13 5 1 18 1 11 00002448 0 36 " " 0 36 "[13]" 0 36 "[8261]a[9][20566][13][8269][13]" 0 284 "user,GetActiveWindow,H" 13 8 12 0 274 002 5 1 11 00002810 0 284 "user,GetActiveWindow,H" 13 0 284 "user,GetWindowText,HHCH" [X] &14 50 0 265 "TitleName" 13 8 6 6 14 6 6 18 0 11 00002736 0 36 "[27]" 10 00002810 0 274 010 6 14 7 "Ä└ìsÆå" 18 1 11 00002797 10 00002810 10 00002554 0 1030 "Lotus Organizer" 0 284 "user,ShowWindow,HHH" "{5}" 1 0 38 "" 0 284 "user,EnableHardwareInput,AA" 1 5 1 15 9 0 284 "user,ShowWindow,HHH" "{5}" 1 0 284 "user,EnableHardwareInput,AA" 1 5 0 15 9 6 2 15 9 14 readorganniversary 0 32 1 20 00001794 19 00001794 5 2 21 4 [X] 0 286 "OrgCal" "AnniversaryFile" "amipro2.ini" 13 8 5 0 259 "{5}" "r" 13 8 6 6 6 5 0 18 0 11 00000196 5 0 15 9 0 257 "{6}" 13 5 -1 18 0 11 00000263 0 260 "{6}" 5 0 15 9 0 260 "{6}" 0 1290 "{5}" "*Comma:1" 0 13 8 7 6 7 5 0 18 0 11 00000353 5 0 15 9 0 1294 "{7}" 13 8 8 6 8 5 1 18 5 11 00000418 10 00001794 0 286 "intl" "sDate" 13 8 9 6 9 7 "" 18 0 11 00000491 7 "/" 8 9 0 286 "intl" "sShortDate" 13 0 18 [X] 13 8 10 6 10 7 "" 18 0 11 00000593 7 "YY/MM/DD" 8 10 5 1 8 11 5 3 6 11 18 2 12 00000682 10 00000789 5 1 6 11 3 0 8 11 10 00000604 0 20 "{10}" "{11}" "{9}" 13 8 12 6 12 7 "MM" 18 0 11 00000776 6 11 8 12 10 00000789 10 00000647 5 1 8 11 5 3 6 11 18 2 12 00000878 10 00000985 5 1 6 11 3 0 8 11 10 00000800 0 20 "{10}" "{11}" "{9}" 13 8 13 6 13 7 "DD" 18 0 11 00000972 6 11 8 13 10 00000985 10 00000843 5 1 8 11 5 3 6 11 18 2 12 00001074 10 00001181 5 1 6 11 3 0 8 11 10 00000996 0 20 "{10}" "{11}" "{9}" 13 8 14 6 14 7 "YY" 18 0 11 00001168 6 11 8 14 10 00001181 10 00001039 5 1 8 11 5 2 6 11 18 2 12 00001270 10 00001332 5 1 6 11 3 0 8 11 10 00001192 0 1295 "{7}" "{11}" 13 8 15 6 11 6 15 23 4 10 00001235 5 1 8 11 0 1293 "{7}" 13 5 0 18 0 11 00001747 5 1 22 4 0 1292 "{7}" [X] 13 8 15 0 20 "{15}" "{12}" "{9}" 13 8 16 6 16 6 2 18 1 11 00001503 10 00001734 0 20 "{15}" "{13}" "{9}" 13 8 17 0 806 "{17}" 1 13 5 0 18 0 11 00001609 0 807 "{17}" 1 13 8 17 0 1041 &0 "{11}" "{17}" 5 2 22 4 0 1292 "{7}" [X] 13 8 15 0 1041 &1 "{11}" "{15}" 0 789 "{15}" 6 11 5 1 3 0 8 11 10 00001343 0 1291 "{7}" 0 789 "" 6 11 5 1 3 1 15 9 0 1291 "{7}" 0 789 "" 5 0 15 9 6 3 15 9 14 readorgdates 0 32 1 20 00001982 19 00001982 5 4 8 6 0 807 "{3}" 2 13 8 3 6 6 21 7 [X] 0 286 "OrgCal" "CalendarFile" "amipro2.ini" 13 8 8 0 259 "{8}" "r" 13 8 9 6 9 5 0 18 0 11 00000221 5 0 15 9 0 257 "{9}" 13 5 -1 18 0 11 00000288 0 260 "{9}" 5 0 15 9 0 260 "{9}" 0 1290 "{8}" "*Comma:1" 0 13 8 10 6 10 5 0 18 0 11 00000380 5 0 15 9 0 1294 "{10}" 13 8 11 6 11 5 1 18 5 11 00000448 10 00001982 0 286 "intl" "sDate" 13 8 12 6 12 7 "" 18 0 11 00000524 7 "/" 8 12 0 286 "intl" "sShortDate" 13 0 18 [X] 13 8 13 6 13 7 "" 18 0 11 00000626 7 "YY/MM/DD" 8 13 5 1 8 14 5 3 6 14 18 2 12 00000715 10 00000823 5 1 6 14 3 0 8 14 10 00000637 0 20 "{13}" "{14}" "{12}" 13 8 15 6 15 7 "MM" 18 0 11 00000810 6 14 8 15 10 00000823 10 00000680 5 1 8 14 5 3 6 14 18 2 12 00000912 10 00001020 5 1 6 14 3 0 8 14 10 00000834 0 20 "{13}" "{14}" "{12}" 13 8 16 6 16 7 "DD" 18 0 11 00001007 6 14 8 16 10 00001020 10 00000877 5 1 8 14 5 3 6 14 18 2 12 00001109 10 00001217 5 1 6 14 3 0 8 14 10 00001031 0 20 "{13}" "{14}" "{12}" 13 8 17 6 17 7 "YY" 18 0 11 00001204 6 14 8 17 10 00001217 10 00001074 5 1 8 14 6 6 6 14 18 2 12 00001306 10 00001369 5 1 6 14 3 0 8 14 10 00001228 0 1295 "{10}" "{14}" 13 8 18 6 14 6 18 23 7 10 00001271 5 1 8 14 0 1293 "{10}" 13 5 0 18 0 11 00001934 5 1 22 7 0 1292 "{10}" [X] 13 8 18 0 20 "{18}" "{17}" "{12}" 13 8 19 6 19 6 3 18 1 11 00001543 10 00001921 0 20 "{18}" "{15}" "{12}" 13 8 20 6 20 6 4 18 1 11 00001623 10 00001921 0 20 "{18}" "{16}" "{12}" 13 8 21 0 806 "{21}" 1 13 5 0 18 0 11 00001730 0 807 "{21}" 1 13 8 21 0 1041 &0 "{14}" "{21}" 5 2 22 7 0 1292 "{10}" [X] 13 8 18 0 1041 &2 "{14}" "{18}" 5 4 22 7 0 1292 "{10}" [X] 13 8 18 0 1041 &1 "{14}" "{18}" 0 789 "{18}" 6 14 5 1 3 0 8 14 10 00001380 0 1291 "{10}" 0 789 "" 6 14 5 1 3 1 15 9 0 1291 "{10}" 0 789 "" 5 0 15 9 6 5 15 9 14 helpme 0 284 "user,FindWindow,HCC" "AmiProWndA" 0 13 0 798 13 0 16 [X] "HelpPack.hlp" 13 0 284 "user,WinHelp,HHCHJ" [X] [X] 1 140 6 0 15 9 14 datenum2datestr 0 32 1 5 01 6 0 18 0 11 00000088 7 "éPîÄ" 15 9 10 00000735 5 02 6 0 18 0 11 00000148 7 "éQîÄ" 15 9 10 00000735 5 03 6 0 18 0 11 00000208 7 "éRîÄ" 15 9 10 00000735 5 04 6 0 18 0 11 00000268 7 "éSîÄ" 15 9 10 00000735 5 05 6 0 18 0 11 00000328 7 "éTîÄ" 15 9 10 00000735 5 06 6 0 18 0 11 00000388 7 "éUîÄ" 15 9 10 00000735 5 07 6 0 18 0 11 00000448 7 "éVîÄ" 15 9 10 00000735 5 08 6 0 18 0 11 00000508 7 "éWîÄ" 15 9 10 00000735 5 09 6 0 18 0 11 00000568 7 "éXîÄ" 15 9 10 00000735 5 10 6 0 18 0 11 00000628 7 "10îÄ" 15 9 10 00000735 5 11 6 0 18 0 11 00000688 7 "11îÄ" 15 9 10 00000735 5 12 6 0 18 0 11 00000735 7 "12îÄ" 15 9 6 1 15 9 14 datestr2datenum 0 32 1 7 "éPîÄ" 6 0 18 0 11 00000088 5 01 15 9 10 00000735 7 "éQîÄ" 6 0 18 0 11 00000148 5 02 15 9 10 00000735 7 "éRîÄ" 6 0 18 0 11 00000208 5 03 15 9 10 00000735 7 "éSîÄ" 6 0 18 0 11 00000268 5 04 15 9 10 00000735 7 "éTîÄ" 6 0 18 0 11 00000328 5 05 15 9 10 00000735 7 "éUîÄ" 6 0 18 0 11 00000388 5 06 15 9 10 00000735 7 "éVîÄ" 6 0 18 0 11 00000448 5 07 15 9 10 00000735 7 "éWîÄ" 6 0 18 0 11 00000508 5 08 15 9 10 00000735 7 "éXîÄ" 6 0 18 0 11 00000568 5 09 15 9 10 00000735 7 "10îÄ" 6 0 18 0 11 00000628 5 10 15 9 10 00000735 7 "11îÄ" 6 0 18 0 11 00000688 5 11 15 9 10 00000735 7 "12îÄ" 6 0 18 0 11 00000735 5 12 15 9 6 1 15 9 14 AutoCal 0 32 1 0 1317 13 8 14 6 14 5 1 18 0 11 00000132 0 3 "NewWave é╠è┬ï½ë║é┼é═Ä└ìsé┼é½é▄é╣é±üB" "▒╨╠▀█" 5 0 15 9 2 210 1 2 201 1 0 802 13 8 15 0 772 13 0 770 [X] "u" 13 0 20 [X] 1 "/" 13 8 16 0 772 13 0 770 [X] "u" 13 0 20 [X] 2 "/" 13 8 17 16 datenum2datestr "{17}" 13 0 31 9500 [X] 0 31 9501 "{16}" 0 31 9500 "éPîÄ" 0 31 9500 "éQîÄ" 0 31 9500 "éRîÄ" 0 31 9500 "éSîÄ" 0 31 9500 "éTîÄ" 0 31 9500 "éUîÄ" 0 31 9500 "éVîÄ" 0 31 9500 "éWîÄ" 0 31 9500 "éXîÄ" 0 31 9500 "10îÄ" 0 31 9500 "11îÄ" 0 31 9500 "12îÄ" 0 31 9501 "1980" 0 31 9501 "1981" 0 31 9501 "1982" 0 31 9501 "1983" 0 31 9501 "1984" 0 31 9501 "1985" 0 31 9501 "1986" 0 31 9501 "1987" 0 31 9501 "1988" 0 31 9501 "1989" 0 31 9501 "1990" 0 31 9501 "1991" 0 31 9501 "1992" 0 31 9501 "1993" 0 31 9501 "1994" 0 31 9501 "1995" 0 31 9501 "1996" 0 31 9501 "1997" 0 31 9501 "1998" 0 31 9501 "1999" 0 286 "OrgCal" "DoAnniversary" "amipro2.ini" 13 0 31 20 [X] 0 47 112 "{15}!helpme" 0 26 "." "Heymon" 13 8 7 6 7 5 0 18 0 11 00001075 5 0 15 9 0 284 "user,FindWindow,HCC" "TZ_PORG" 0 13 5 1 18 5 11 00001281 0 284 "user,GetActiveWindow,H" 13 0 284 "user,PostMessage,JHHHJ" [X] 273 1 0 0 3 "╡░╢▐┼▓╗▐░é¬ïNô«é╡é─éóé▄é╣é±üB" "▒╨╠▀█" 5 0 15 9 0 27 9500 13 8 3 0 27 9501 13 8 4 0 27 20 13 0 287 "OrgCal" "DoAnniversary" [X] "amipro2.ini" 6 4 5 1980 18 5 6 4 5 1999 18 3 1 2 11 00001541 0 3 "öNé═ 1980 é⌐éτ 1999 é╠ö═ê═é┼ÄwÆΦé╡é─é¡é╛é│éóüB" 0 31 9500 "{3}" 0 31 9501 "{4}" 10 00000167 0 14 "{4}" 13 8 10 6 10 5 4 18 1 11 00001801 0 3 "öNé═ YYYY (ùßéªé╬ '1991') é╠î`Ä«é┼ÄwÆΦé╡é─é¡é╛é│éóüB" 0 31 9500 "{3}" 0 31 9501 "{4}" 10 00000167 0 3 "öNé═ 1980 é⌐éτ 1999 é╠ö═ê═é┼ÄwÆΦé╡é─é¡é╛é│éóüB" 0 31 9500 "{3}" 0 31 9501 "{4}" 10 00000167 0 17 "{3}" 13 8 5 6 5 7 "éPîÄ" 18 0 11 00001966 7 "01/01" 8 6 5 31 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éQîÄ" 18 0 11 00002140 7 "02/01" 8 6 16 CheckLeap "{3}" "{4}" "{6}" 13 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éRîÄ" 18 0 11 00002284 7 "03/01" 8 6 5 31 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éSîÄ" 18 0 11 00002428 7 "04/01" 8 6 5 30 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éTîÄ" 18 0 11 00002572 7 "05/01" 8 6 5 31 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éUîÄ" 18 0 11 00002716 7 "06/01" 8 6 5 30 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éVîÄ" 18 0 11 00002860 7 "07/01" 8 6 5 31 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éWîÄ" 18 0 11 00003004 7 "08/01" 8 6 5 31 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "éXîÄ" 18 0 11 00003148 7 "09/01" 8 6 5 30 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "10îÄ" 18 0 11 00003292 7 "10/01" 8 6 5 31 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "11îÄ" 18 0 11 00003436 7 "11/01" 8 6 5 30 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 6 5 7 "12îÄ" 18 0 11 00003580 7 "12/01" 8 6 5 31 8 9 16 BuildDate "{3}" "{4}" "{6}" 13 8 8 16 FillCalendar "{8}" "{9}" 10 00003691 0 3 "îÄé¬É│é╡é¡ÄwÆΦé│éΩé─éóé▄é╣é±üBéαéñêΩôxÄwÆΦé╡é─é¡é╛é│éóüB" 0 31 9500 "{3}" 0 31 9501 "{4}" 10 00000167 6 4 28 0 6 3 28 1 5 1 15 9 6 2 15 9 14 BuildDate 0 32 1 0 15 "{1}" 3 2 13 8 9 0 16 "{9}" "/" "{2}" 13 8 4 7 "90/01/01" 8 8 0 769 "{4}" "{8}" 13 8 6 6 6 5 86400 4 0 5 631224000 3 0 8 5 0 770 "{5}" "f" 13 8 7 0 20 "{7}" 1 " " 13 8 3 0 6 "[16420]{1}[39]{0}[39]{1}" 6 3 15 9 14 FillCalendar 0 32 1 0 6 "[16420][40][40][39]" 5 1 8 3 6 0 7 "Sunday" 18 0 11 00000248 5 1 8 8 5 6 6 8 18 2 12 00000183 10 00000235 5 1 6 8 3 0 8 8 10 00000108 0 6 "{3}[39][39]" 6 3 5 1 3 0 8 3 10 00000150 10 00001348 6 0 7 "Monday" 18 0 11 00000450 0 6 "[39][39]" 5 1 8 8 5 5 6 8 18 2 12 00000385 10 00000437 5 1 6 8 3 0 8 8 10 00000310 0 6 "{3}[39][39]" 6 3 5 1 3 0 8 3 10 00000352 10 00001348 6 0 7 "Tuesday" 18 0 11 00000661 0 6 "[39][39][39][39]" 5 1 8 9 5 4 6 9 18 2 12 00000596 10 00000648 5 1 6 9 3 0 8 9 10 00000521 0 6 "{3}[39][39]" 6 3 5 1 3 0 8 3 10 00000563 10 00001348 6 0 7 "Wednesday" 18 0 11 00000886 0 6 "[39][39][39][39][39][39]" 5 1 8 10 5 3 6 10 18 2 12 00000821 10 00000873 5 1 6 10 3 0 8 10 10 00000743 0 6 "{3}[39][39]" 6 3 5 1 3 0 8 3 10 00000786 10 00001348 6 0 7 "Thursday" 18 0 11 00001118 0 6 "[39][39][39][39][39][39][39][39]" 5 1 8 11 5 2 6 11 18 2 12 00001053 10 00001105 5 1 6 11 3 0 8 11 10 00000975 0 6 "{3}[39][39]" 6 3 5 1 3 0 8 3 10 00001018 10 00001348 6 0 7 "Friday" 18 0 11 00001254 0 6 "[39][39][39][39][39][39][39][39][39][39]" 0 6 "{3}[39][39]" 6 3 5 1 3 0 8 3 10 00001348 6 0 7 "Saturday" 18 0 11 00001348 0 6 "[39][39][39][39][39][39][39][39][39][39][39][39]" 0 6 "{3}[39][40][39]" 6 3 5 1 3 0 8 3 5 2 8 4 5 6 6 4 18 2 12 00001476 10 00002296 5 1 6 4 3 0 8 4 10 00001401 5 1 8 5 5 6 6 5 18 2 12 00001561 10 00001654 5 1 6 5 3 0 8 5 10 00001486 0 6 "{3}[39][39]" 6 3 5 1 3 0 8 3 6 3 6 1 18 3 11 00001641 6 2 15 9 10 00001528 6 4 5 7 18 0 6 3 6 1 18 5 1 1 11 00002167 0 6 "{3}" 6 3 5 1 3 0 8 3 0 6 "[39]" 5 1 8 6 5 7 6 6 18 2 12 00001832 10 00002154 5 1 6 6 3 0 8 6 10 00001757 10 00002053 5 1 8 7 5 2 6 7 18 2 12 00001930 10 00002038 5 1 6 7 3 0 8 7 10 00001855 5 16 8 12 5 0 8 13 5 64 5 2 3 0 8 14 2 632 1 "{12}" "{13}" "{14}" 1 64 0 6 "[16423]" 10 00001897 0 6 "[16421]" 0 6 "{3}" 6 3 5 1 3 0 8 3 0 6 "[16423]" 6 3 6 1 18 3 11 00002141 10 00002154 10 00001799 10 00002263 6 3 6 1 18 0 11 00002240 0 6 "{3}[16420]" 10 00002296 10 00002263 0 6 "{3}[39][40][39]" 6 3 5 1 3 0 8 3 10 00001443 6 2 15 9 14 CheckLeap 0 32 1 0 15 "{1}" 3 2 13 8 9 0 16 "{2}" "{9}" 13 8 4 7 "01/01/90" 8 8 0 769 "{4}" "{8}" 13 8 6 6 6 5 86400 4 0 5 631224000 3 0 8 5 6 5 5 2419200 3 0 8 10 0 770 "{10}" "a" 13 8 11 0 20 "{11}" 1 "/" 13 8 12 6 12 5 3 18 0 11 00000301 5 28 8 3 10 00000312 5 29 8 3 6 3 15 9 14 initdlg 5 1002 8 4 5 1008 6 4 18 2 12 00000103 10 00000140 5 1 6 4 3 0 8 4 10 00000025 16 setfont "{0}" "{4}" 10 00000070 6 3 15 9 DIALOG Heymon -2134900736 14 26 24 192 127 "" "" "îÄé╠╢┌▌└▐░" 5 5 134 17 1002 1342177280 "static" "╡░╢▐┼▓╗▐░é╠├▐░└é≡Ägé┴é─îÄé╠╢┌▌└▐░é≡ì∞ɼé╡é▄é╖üB" 0 5 72 27 9 1000 1342177280 "static" "îÄ(&M) :" 0 5 88 23 9 1001 1342177280 "static" "öN(&Y) :" 0 36 71 52 40 9500 1344339979 "combobox" "" 0 36 86 52 40 9501 1344339979 "combobox" "" 0 5 108 101 12 20 1342242819 "button" "ïLöOô·é≡è▄é▐(&I)" 0 147 4 40 13 1 1342242817 "button" "OK" 0 147 21 40 14 2 1342242816 "button" "╖¼▌╛┘" 0 5 24 6 9 1003 1342177280 "static" "1." 0 15 24 125 9 1004 1342177280 "static" "╡░╢▐┼▓╗▐░é≡ïNô«é╡é─é¡é╛é│éóüB" 0 5 33 6 9 1005 1342177280 "static" "2." 0 15 33 130 16 1006 1342177280 "static" "╢┌▌└▐░é≡ì∞ɼé╖éΘé╜é▀é╠╡░╢▐┼▓╗▐░é╠╠º▓┘é≡èJéóé─é¡é╛é│éóüB" 0 5 49 6 9 1007 1342177280 "static" "3." 0 15 50 147 16 1008 1342177280 "static" "é▒é╠└▐▓▒█╕▐╬▐»╕╜é┼ <îÄ(M)> é╞ <öN(Y)> é≡ÄwÆΦé╡é─é¡é╛é│éóüB" 0 14 createdlgfont 0 802 13 8 1 0 284 "gdi,CreateFont,HHHHHHHHHHHHHHC" 13 0 0 0 400 0 0 0 0 0 0 0 0 "Helv" 13 8 2 6 2 5 1 18 3 11 00000204 0 271 "{1}hfont" 1 0 264 "{1}hfont" "{2}" 6 2 15 9 6 0 15 9 14 deletefont 0 802 13 8 1 0 271 "{1}hfont" 1 0 265 "{1}hfont" 13 8 2 6 2 5 1 18 3 11 00000160 0 284 "gdi,DeleteObject,HH" "{2}" 0 266 "{1}hfont" 6 0 15 9 14 setfont 0 802 13 8 3 0 271 "{3}hfont" 1 0 265 "{3}hfont" 13 8 4 6 4 5 1 18 5 11 00000162 16 createdlgfont 13 5 1 18 5 11 00000162 5 0 15 9 0 265 "{3}hfont" 13 8 4 0 44 "{0}" "{1}" 13 0 284 "user,SendMessage,JHHHJ" [X] 48 "{4}" 0 6 2 15 9 14 delfile 0 259 "{0}" "r" 13 8 2 6 2 5 0 18 1 11 00000161 0 263 "{2}" 0 2 0 262 "{2}" 13 8 3 0 260 "{2}" 6 3 5 0 18 1 11 00000161 0 779 "{0}" 6 1 15 9 14 FindAndReplace 5 1 8 5 5 0 0 138 "{5}" "{0}" "{1}" 13 0 805 &4 [X] 13 18 1 11 00000240 6 4 5 1 3 1 0 806 "{0}" [X] 13 8 6 0 14 "{0}" 13 6 4 3 1 0 807 "{0}" [X] 13 8 7 0 16 "{6}" "{2}" "{7}" 13 28 0 10 00000029 6 3 15 9 00050416